"""
社区页面操作
"""
from time import sleep
from selenium.webdriver.common.by import By
from cases.basecase import BaseCase
from page.shequ import SHEQU
from tools.huadong import HUADONG
class TestRrz(BaseCase):
    def test_rrz_st_sq(self):
        #点击社区
        ap = SHEQU(self.driver)
        ap.dj_shequ()
        sleep(3)
        # 向上滑动
        hd = HUADONG(self.driver)
        hd.swipe_up()
        sleep(1)
        # 向下滑动
        hd.swipe_down()
        sleep(1)
        #点击最新
        ap.dj_zuixing()
        sleep(1)
        # 向上滑动
        hd.swipe_up()
        sleep(1)
        # 向下滑动
        hd.swipe_down()
        #点击湘菜
        ap.dj_xiangchai()
        sleep(1)
        #点击返回
        ap.fanhui()
        sleep(1)
        #点击关注
        ap.dj_guanzhu()
        sleep(1)
        # 向上滑动
        hd.swipe_up()
        sleep(1)
        # 向下滑动
        hd.swipe_down()
        #点击黄小芽
        ap.dj_xiaohuangya()
        sleep(2)
        #点击关注
        ap.dj_guanzhu()
        sleep(1)
        #点击返回
        ap.fanhui()
        sleep(1)
        #点击粉丝
        ap.dj_fenshi()
        sleep(1)
        # 点击返回
        ap.fanhui()
        sleep(1)
        #点击获赞与收藏
        ap.dj_huozhanyushouchang()
        sleep(1)
        #点击知道了
        ap.dj_zhidaole()
        sleep(1)
        #点击作品
        ap.dj_zuoping()
        sleep(1)
        #点击返回
        ap.fanhui()
        sleep(1)
        #点击第一个博主关注
        ap.dj_diyigebozhuguanzhu()
        sleep(1)
        #点击返回
        ap.fanhui()
        sleep(1)
        #断言
        duayan = "暂无关注，这些是你可能感兴趣的煮厨"
        duayan1 = self.driver.find_element(By.XPATH,'/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.support.v4.widget.DrawerLayout/android.widget.RelativeLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.widget.RelativeLayout/android.support.v4.view.ViewPager/android.widget.RelativeLayout/android.view.ViewGroup/android.widget.ScrollView/android.widget.LinearLayout/android.widget.TextView').get_attribute('text')
        self.assertEqual(duayan,duayan1)






